C++帮我^_^

来源:百度知道 编辑:UC知道 时间:2024/06/11 23:56:40
任务2:要求从键盘输入三个数,把三个数从大到小输出,直到输入的三个数都为0,程序结束。

#include <iostream>
#include <algorithm>
#include <iterator>

using namespace std;

int main()
{
int arr[3] = {1, 0, 0};

while (arr[0] || arr[1] || arr[2]) {
cout << "Input 3 number: " ;
cin >> arr[0] >> arr[1] >> arr[2];

sort(arr, arr+3, greater<int>());
copy(arr, arr+3, ostream_iterator<int>(cout, " "));

cout << endl;
}
}

#include<iostream.h>
void main()
{
int max();
int a,b,c,max;
cin>>a>>b>>c;
max=max(a,(b,c));
cout<<max<<endl;
}
int max()
{
int x,y,max;
cin>>x>>y>endl;
max=x>y? x:y;
return(max);
}